from selenium import  webdriver
import time
from selenium.webdriver.common.by import By


driver = webdriver.Chrome(r'D:\bianchengerbianchenger\driver\chromedriver.exe')
driver.get('http://www.baidu.com')

driver.maximize_window()




# css定位
# 1.绝对路径
driver.find_element(By.CSS_SELECTOR ,'html body div div div+div+div a+a+a+a+a').click()
#html body div div div+div+div a+a+a+a+a 的css  等于    /html/body/div[1]/div[1]/div[3]/a[5]  的xpath

# 2.相对路径
driver.find_element(By.CSS_SELECTOR ,'').click()

# 3.属性值定位
driver.find_element(By.CSS_SELECTOR ,'[id="ss"]')

# 4.部分属性值定位
    #4.1以什么开头    标签   ^=
driver.find_element(By.CSS_SELECTOR,'a[href^="http://news.baidu.com"]').click()
    #4.2以什么结尾  $=
driver.find_element(By.CSS_SELECTOR,'a[href$=".com?src=from_pc"]').click()
    #4.3包含什么  *=
driver.find_element(By.CSS_SELECTOR,'a[]')

#小技巧   class=可以使用.替代     id=可以使用#替代




time.sleep(4)
driver.quit()